net investment in a lease - Turkish English Dictionary